package com.nbst.dao.mapper.mes;

import java.util.List;
import java.util.Map;

import com.nbst.dao.base.mapper.BaseMapper;
import com.nbst.model.mes.ItemOutStockEntry;


/**
 * 
 * @Classname ItemOutStockEntryMapper
 * @Description t_item_out_stock_entry物料出库表表体的增删查改
 * @author chenyuhui
 * @Date 2018年10月22日
 */
public interface ItemOutStockEntryMapper extends BaseMapper<ItemOutStockEntry>{
	
	/**
	 * 根据出库表头id关闭表体id
	 * @param fInterId
	 * @return
	 * int 
	 * @author King
	 * @date 2019年7月1日
	 */
	int closeStockBillEntry(Integer fInterId);

	List<Map<String,Object>> getItemAndQty(Map<String,Object> map);

	void updateFClosedByInterId(Map<String,Object> map);

	/**  
	 * @param getfBillNo
	 * @return
	 * List<ItemOutStockEntry> 
	 * @author King
	 * @date 2019年11月4日 
	 */
	List<ItemOutStockEntry> findByBillNo(String getfBillNo);
    
}